home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / doc / dpkg / README.feature-removal-schedule < prev    next >
Text File  |  2009-09-06  |  3KB  |  102 lines

  1. This is a list of features that are scheduled to be removed from dpkg.
  2.  
  3.  
  4. What: Source-Version (substvar)
  5. Status: obsolete
  6. When: 1.16.x
  7. Warning: lintian (substvar-source-version-is-deprecated)
  8. Why:
  9.  The semantics of Source-Version are missleading when applied to binNMUs.
  10.  Should switch to use binary:Version or source:Version substvars.
  11.  
  12. What: Revision, Package-Revision, Package_Revision, Class, Recommended,
  13.       Optional (field)
  14. Status: obsolete
  15. When: 1.15.x
  16. Warning: program
  17. Why:
  18.  These fields have been superseded by either other fields with better names
  19.  or values in other fields.
  20.  
  21. What: -u, --udeb (dpkg-scanpackages option)
  22. Status: deprecated
  23. When: 1.16.x
  24. Warning: program
  25. Why:
  26.  This option has been superseded by -tudeb.
  27.  
  28. What: support of custom changelog parsers understanding only -v
  29. Status: obsolete
  30. When: 1.15.x
  31. Warning: none
  32. Why:
  33.  The debian changelog parser has been enhanced. It supports new options
  34.  that enable more fine-grained retrieval of information. Those new options
  35.  will be used by scripts (like dpkg-genchanges).
  36.  .
  37.  Custom changelog parsers must be updated to support the new API (see
  38.  dpkg-parsechangelog(1) and README.api).
  39.  
  40. What: support of PGP
  41. Status: deprecated
  42. When: 1.15.x
  43. Warning: program
  44. Why:
  45.  PGP is not part of Debian and GnuPG has been the standard tool for digital
  46.  signatures for several years already. Supporting only GnuPG enables us to
  47.  rely on some of its features.
  48.  
  49. What: --print-installation-architecture (dpkg option)
  50. Status: obsolete
  51. When: 1.15.x
  52. Warning: program
  53. Why:
  54.  Obsoleted long time ago (2005-01-22). Remaining packages should switch to
  55.  use 'dpkg --print-architecture'.
  56.  
  57. What --forget-old-unavail (dpkg option)
  58. Status: obsolete
  59. When: 1.16.x
  60. Warning: program
  61. Why:
  62.  Purged packages are properly cleaned up now by dpkg, and old unavailable
  63.  leftovers are automatically cleaned up on database parsing. So there's no
  64.  need anymore for this manual action.
  65.  
  66. History of feature removals
  67. ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  68.  
  69. What: cleanup-info (program)
  70. Status: removed
  71. Since: 1.15.0
  72. Why:
  73.  This program was needed long time ago to fixup broken info dir files
  74.  generated by buggy install-info programs. Should not be needed anymore.
  75.  
  76. What: --largemem, --smallmem (dpkg option)
  77. Status: removed
  78. When: 1.15.1
  79. Why:
  80.  These options have been no-ops for a long time.
  81.  
  82. What: --force-auto-select (dpkg option)
  83. Status: removed
  84. When: 1.15.1
  85. Why:
  86.  This option has been a no-op for so long, that there's no traces on git
  87.  history of its usage.
  88.  
  89. What: recommended, contrib, base (priority)
  90. Status: removed
  91. When: 1.15.1
  92. Why:
  93.  These priorities have been superseded by either other fields or values in
  94.  other fields.
  95.  
  96. What: 822-date (program)
  97. Status: removed
  98. When: 1.15.1
  99. Why:
  100.  Should switch to use 'date -R'.
  101.  
  102.